package org.freedoit.server.om;

// Generated Oct 11, 2012 3:54:05 PM by Hibernate Tools 3.4.0.CR1

import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.IdentityType;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;

@PersistenceCapable(identityType = IdentityType.APPLICATION)
public class TaskType implements java.io.Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1094663982439874328L;
	
	@PrimaryKey
	@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
	private Long taskTypeId;
	@Persistent
	private String taskTypeName;
	@Persistent
	private String taskTypeDescrition;
	@Persistent
	private Long lastModifyTime;

	public TaskType() {
	}

	public TaskType(String taskTypeName) {
		this.taskTypeName = taskTypeName;
	}

	public TaskType(String taskTypeName, String taskTypeDescrition,
			Long lastModifyTime) {
		this.taskTypeName = taskTypeName;
		this.taskTypeDescrition = taskTypeDescrition;
		this.lastModifyTime = lastModifyTime;
	}

	public Long getTaskTypeId() {
		return this.taskTypeId;
	}

	public void setTaskTypeId(Long taskTypeId) {
		this.taskTypeId = taskTypeId;
	}

	public String getTaskTypeName() {
		return this.taskTypeName;
	}

	public void setTaskTypeName(String taskTypeName) {
		this.taskTypeName = taskTypeName;
	}

	public String getTaskTypeDescrition() {
		return this.taskTypeDescrition;
	}

	public void setTaskTypeDescrition(String taskTypeDescrition) {
		this.taskTypeDescrition = taskTypeDescrition;
	}

	public Long getLastModifyTime() {
		return this.lastModifyTime;
	}

	public void setLastModifyTime(Long lastModifyTime) {
		this.lastModifyTime = lastModifyTime;
	}
}
